to dash a hope - German English Dictionary